pillar cells - Espagnol Anglais Dictionnaire